package lab02.test19;

import java.util.Scanner;

public class Test19 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入字符串：");
        String str = sc.nextLine();
        System.out.println("输入的字符串为："+str);

        //将字符串转化为字符数组
        //String类是字符串常量，是不可更改的常量。
        // 而StringBuffer是字符串变量，它的对象是可以扩充和修改的

        char[] arr = str.toCharArray();

        StringBuffer st = new StringBuffer();
        for (int i = arr.length-1;i>=0;i--){//实现倒序输出
            //System.out.print(arr[i]+" ");
            if(arr[i]>='a' && arr[i]<='z'){//小写转换为大写
                st.append(String.valueOf(arr[i]).toUpperCase());
            }else if(arr[i]>='A' && arr[i]<='Z'){//大写转化为小写
                st.append(String.valueOf(arr[i]).toLowerCase());
            }
        }

        System.out.println("转化大小写且倒序输出："+st);

    }
}
